#include <stdio.h>
#define N 5
int main()
{
    int a[N];
    for(int i = 0; i < N; i++)
    {
        scanf("%d", &a[i]);
    }

    //选择排序
    /*
        for(int j = 0; j < N; j++)//j :选择次数 , 基准下标
        {
            for(int i = j+1; i < N; i++)//下标
            {
                if(a[j] > a[i])
                {
                    int t = a[j];
                    a[j] = a[i];
                    a[i] = t;
                }
            }
        }

    */
   //冒泡排序
    for(int j = 1; j <= N; j++)
    {
        for(int i = 0; i < N-j; i++)
        {
            if(a[i] > a[i+1])
            {
                int t = a[i];
                a[i] = a[i+1];
                a[i+1] = t;
            }
        }
    }
    
    //输出数组
    printf("==========================\n");
    for(int i = 0; i < N; i++)
    {
        printf("%d ", a[i]);
    }
    printf("\n");
}